require(['validator'], function () {
	var userInfo = commonFun.execParentMethod("getUserInfo"), 						//当前登陆用户信息
	$nameForm = $("#nameForm"),														//用户名表单
	$pswForm = $("#pswForm");														//用户密码表单
	//初始化表单
	$nameForm.initForm();
	$pswForm.initForm();
	
	//加载用户信息
	function loadUserInfo(){
		$("#id").val(userInfo.id);
		$("#code").html(userInfo.code);
		$("#acctName").html(userInfo.acctName);
		$("#name").val(userInfo.name);
		$("#ctcTel").val(userInfo.ctcTel);
	}
	
	//修改用户信息
	$("#changeUserName").click(function(){
		if($.validator('#nameForm')){
			$.ajaxExt({
				url: "/sysUser/updateUserInfo.htm",
				data:{
					"id": $("#id").val(),
					"name": $("#name").val(),
					"ctcTel": $("#ctcTel").val()
				}
			}).done(function(){
//				$.messager.alert("提示", "保存成功，重新登录!", "info", function(){
//					window.parent.location = $.getProjectName() + '/logon/commonQuit.htm';
//				});
				$.messager.alert("提示", "保存成功!", "info");
			});
		}
	});
	
	//修改密码
	$("#changePsw").click(function(){
//		var oldPassLength = $("#oldPass").val().length();
//		var newPassLength = $("#newPass").val().length();
//		var confirmPassLength = $("#confirmPass").val().length();
		if($.validator('#pswForm') //&& oldPassLength <= 32 && newPassLength <= 32 && confirmPassLength <= 32
				){
			$.ajaxExt({
				url: "/sysUser/updatePass.htm",
				data:{
					"id": $("#id").val(),
					"oldPass": $("#oldPass").val(),
					"newPass": $("#newPass").val(),
					"confirmPass": $("#confirmPass").val(),
					"name": userInfo.acctName
				}
			}).done(function(){
				$.messager.alert("提示", "保存成功，重新登录!", "info", function(){
					window.parent.location = $.getProjectName() + '/logon/commonQuit.htm';
				});
				$.messager.alert("提示", "保存成功!", "info");
			});
		}
	});
	
	loadUserInfo();
});
